package ig.finanzas;

import java.util.Date;

/**
 * Especifica el los metodos que debe implementar un clase para poder ser considerada como un Rango de Tiempo o un intervalo de tiempo. Esta especificacion requiere una fecha de inicio del intervalo o rango y una  correspondiente fecha de finalizacion. 
 * @author   lfgarcia
 */
public interface RangoTiempo {

	/**
	 * Devuelve la fecha de inicio el rango.
	 * @return
	 * @uml.property  name="fechaInicio"
	 */
	public Date getFechaInicio();
	
	/**
	 * Devuelve la fecha de finalizacion del rango.
	 * @return
	 * @uml.property  name="fechaFin"
	 */
	public Date getFechaFin();
	
}
